package com.takeoff.iot.modbus.server.message.sender;

import com.ruoyi.common.modbus.entity.AlarmLampData;
import com.ruoyi.common.modbus.entity.LcdData;

import java.util.List;

/**
 * 类功能说明：指令下发接口<br/>
 * 公司名称：未可自动化 <br/>
 * 作者：weikeauto <br/>
 */
public interface ServerMessageSender {
	
	void testIot(String deviceIp,int device);

	void closeValve(String deviceIp,int device);
	void openValve(String deviceIp,int device);


    void passThrough(String sn, byte[] toBytes);

    void editValve(Integer dataFormat,String sn, int slaveAddress, String position, String data);

	void closeValve(int num, String deviceIp, int device);

	void openValve(int num ,String deviceIp,int device);

    void testIotLocation(String sn,int device);
}
